oxalate calculus - Spanish English Dictionary